home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / system / jpwin95.zip / WIN95.TXT
Text File  |  1995-05-01  |  16KB  |  338 lines

  1.                                                            May 1, 1995
  2.  
  3.                       Using JP Software Products
  4.                   with Microsoft Windows 95 (Preview)
  5.  
  6.  
  7. This document explains JP Software's current product strategy for
  8. Windows 95 and answers a variety of common questions which Windows 95
  9. Preview users have asked.
  10.  
  11. To the best of our knowledge the comments in this document apply to
  12. Windows 95 Preview (build 347) and all subsequent builds through build
  13. 440.  They may apply to subsequent builds as well, but have not been
  14. tested there.
  15.  
  16. Windows 95 is a new version of Windows capable of running 32-bit
  17. applications.  According to Microsoft it is due to be released
  18. sometime in 1995.  The product is currently available to some users in
  19. a limited "preview" version.
  20.  
  21. Windows 95 supports 16-bit real-mode DOS applications, "DOS-extended"
  22. applications, and 16-bit and 32-bit Windows applications.  This means
  23. four JP Software products are theoretically compatible with Windows
  24. 95:
  25.  
  26.      Character-mode command processors:
  27.  
  28.           *4DOS                              16-bit DOS
  29.           4DOS for Windows NT           32-bit Windows
  30.  
  31.      Windows (graphical) command processors:
  32.  
  33.           Take Command for Windows           16-bit Windows
  34.           *Take Command/32 for Windows NT         32-bit Windows
  35.  
  36. *After reviewing Windows 95 and the needs of our customers, we have
  37. decided to officially support two products under Windows 95:  4DOS and
  38. Take Command/32.
  39.  
  40. We chose 4DOS because it offers full 16-bit DOS compatibility,
  41. including the ability to separately boot the "MS-DOS 7" portion of
  42. Windows 95, and will provide a complete character-mode command line
  43. when run from the Windows 95 GUI.  4DOS/NT will not be supported under
  44. Windows 95 because it offers no real advantage over 4DOS in this
  45. environment, and various problems in Windows 95 console mode support
  46. can make it difficult to use.
  47.  
  48. Take Command/32 was chosen because it can take advantage of the new
  49. 32-bit Windows APIs, and offers more robust support for character-mode
  50. applications (DOS products and Windows NT console-mode products) than
  51. can currently be achieved with Take Command/16.
  52.  
  53. The other two products will run under Windows 95, and will of course
  54. continue to be fully supported in their native environments (Windows
  55. NT for 4DOS/NT; Windows 3.1x for Take Command).  The lack of support
  56. for these products under Windows 95 simply means that we do not
  57. recommend their use in that environment, and may not devote resources
  58. to solving compatibility problems that arise.
  59.  
  60. We are considering the possibility of porting the "Caveman" technology
  61. currently available in Take Command/16 to the Windows 95 environment. 
  62. No decision has been made on this and for now we feel that the
  63. console-mode support in Take Command/32 provides similar functionality
  64. which will accommodate the needs of most users.  Caveman will continue
  65. to be supported under Windows 3.1x.
  66.  
  67. If you choose to try 4DOS/NT under Windows 95 Preview you will find
  68. that it offers long filename support and works moderately well, but
  69. that there are quite a few glitches.  Most of the glitches are due to
  70. bugs in the console-mode support in Win95 itself.  If you choose to
  71. try Take Command for Windows under Windows 95 Preview you will
  72. probably find that it works quite well, but it does not support long
  73. filenames.  We do not recommend installation of the CAVEMAN.386 VxD,
  74. though some users have reported that it does work.
  75.  
  76. The following sections explain the use of 4DOS and Take Command/32
  77. under Windows 95, and how to get support for these products while
  78. using the Windows 95 Preview.
  79.  
  80.  
  81. The Windows 95 Boot Sequence
  82. ----------------------------
  83.  
  84. In order to understand the different methods for installing 4DOS you
  85. may find it helpful to learn a little about the Windows 95 boot
  86. sequence (if you are not interested in these details, skip to the next
  87. section).
  88.  
  89. Modified versions of the standard MS-DOS startup programs are used to
  90. boot Windows 95.  These programs look for CONFIG.SYS and AUTOEXEC.BAT
  91. just as under previous versions of MS-DOS.  If CONFIG.SYS is not
  92. present, Windows 95 will load the appropriate real-mode DOS device
  93. drivers automatically, then start WIN.COM, which loads the Windows 32-
  94. bit drivers and GUI.  If CONFIG.SYS is present, the MS-DOS startup
  95. portion of Windows 95 will process it (while displaying a graphical
  96. Windows 95 startup screen).  Certain drivers required by Windows 95
  97. (e.g. HIMEM.SYS) will be loaded automatically even if they are not
  98. listed in CONFIG.SYS, but otherwise CONFIG.SYS works just as it does
  99. under previous versions of MS-DOS (with the exception that multiple
  100. configuration menus within CONFIG.SYS apparently are not supported).
  101.  
  102. If you use the default command processor, COMMAND.COM, it will be
  103. loaded automatically at the end of CONFIG.SYS if needed to process
  104. AUTOEXEC.BAT, then the GUI is loaded as described above.  If you use a
  105. SHELL command in CONFIG.SYS to load a different command processor
  106. (like 4DOS), it will be loaded just as under previous versions of MS-
  107. DOS, and can then invoke the Windows GUI if desired (see below for
  108. details).  However the SHELL command is ignored if AUTOEXEC.BAT is not
  109. present.
  110.  
  111. Some aspects of the boot process are controlled by the file MSDOS.SYS,
  112. which is now an ASCII which functions as a .INI file for DOS itself. 
  113. For example you can control whether the GUI is automatically loaded
  114. with the BootGUI setting in the [Options] section of MSDOS.SYS, and
  115. you can automatically display a standard startup options menu by
  116. setting BootMenu=1 in the [Options] section (you can also display this
  117. menu by pressing F8 when you see the "Starting Windows 95 ..."
  118. prompt).  MSDOS.SYS is a hidden, system, read-only file; to edit it
  119. from 4DOS use a sequence like this:
  120.  
  121.           c:\> attrib -rhs msdos.sys
  122.           c:\> edit msdos.sys
  123.           c:\> attrib +rhs msdos.sys
  124.  
  125.  
  126. How Do I Run 4DOS Under Windows 95 Preview?
  127. -------------------------------------------
  128.  
  129. The simplest method is to create a new shortcut on the Windows 95
  130. desktop.  To do so click with mouse button 2 in any open area of the
  131. desktop.  On the popup menu click New, then Shortcut.  Fill in the
  132. drive and path for 4DOS.COM, and any other items you wish to set (no
  133. specific settings are required for 4DOS).  Use the Change Icon button
  134. to assign the standard 4DOS icon, in the file 4DOS.ICO, to the
  135. shortcut.
  136.  
  137. Once the shortcut is created 4DOS will start when you double-click the
  138. corresponding icon on the desktop.  You can place any necessary
  139. commands or other directives (e.g. @ininame to name a specific INI
  140. file) on the startup command line just as you would under DOS or
  141. Windows 3.1.
  142.  
  143. If 4DOS is started in this way, and is not installed as the primary
  144. shell started before Windows 95 (whether because you have no
  145. CONFIG.SYS and AUTOEXEC.BAT and therefore do not load a primary shell,
  146. or because you use COMMAND.COM), it will not inherit aliases or other
  147. startup settings.  In this case you must use the 4START file (see your
  148. 4DOS manual) to load aliases and perform other startup tasks.  We
  149. recommend that you install 4DOS as the primary shell (see below) and
  150. load your aliases etc. at system startup, just as you would under DOS.
  151.  
  152. We do not recommend the use of disk swapping under Windows 95.  If you
  153. do use disk swapping aliases and other settings may not be inherited
  154. properly in some cases, especially when 4DOS is the primary shell. 
  155. The best setup is to install 4DOS as the primary shell, and to use XMS
  156. swapping for all shells.  You can set this swapping type with the
  157. following line in 4DOS.INI:
  158.  
  159.           Swapping = XMS
  160.  
  161. 4DOS will not work properly if you load Windows 95 in "safe mode"
  162. (safe mode is for troubleshooting and is selected by pressing F5
  163. during startup, or by pressing F8 and selecting a safe mode boot from
  164. the menu).
  165.  
  166.  
  167. How Do I Install 4DOS as the Primary Shell Under Windows 95 Preview?
  168. --------------------------------------------------------------------
  169.  
  170. The best way to configure 4DOS for the preview version of Windows 95
  171. is to add a standard SHELL command as shown in the 4DOS manual to the
  172. end of the Windows 95 CONFIG.SYS file.  For example:
  173.  
  174.           SHELL=C:\4DOS55\4DOS.COM C:\4DOS55 /P
  175.  
  176. The second directory name and the /P should always be used.
  177.  
  178. If you reinstall Windows 95 or install a later build over an earlier
  179. one, your SHELL line will be removed from CONFIG.SYS by the
  180. installation process.  To correct this simply boot the new version, go
  181. to a 4DOS prompt (your desktop with its 4DOS icon is typically
  182. preserved when you upgrade), and use EDIT or another ASCII editor to
  183. put the SHELL line back in CONFIG.SYS.
  184.  
  185. When 4DOS is loaded as the primary shell in CONFIG.SYS it will start
  186. and display a prompt; the Windows 95 GUI will no longer start
  187. automatically (regardless of the BootGUI setting in MSDOS.SYS).  To
  188. start the GUI type WIN at the 4DOS prompt.  To automate this process
  189. add the command WIN at the end of your AUTOEXEC.BAT file (remove this
  190. command if you return to a previous setup which does not use the SHELL
  191. command).  We may add a 4DOS.INI option to start the GUI automatically
  192. (i.e. without an explicit WIN command in AUTOEXEC) in a future version
  193. of 4DOS.
  194.  
  195. 4DOS will not work properly if you load Windows 95 in "safe mode"
  196. (safe mode is for troubleshooting and is selected by pressing F5
  197. during the boot process, or by pressing F8 and selecting a safe mode
  198. boot from the menu).  If you select other boot modes from the F8 menu
  199. (e.g. "step by step" or "command prompt only" modes) the 4DOS primary
  200. shell will load.  The only exception is that if you select step by
  201. step mode and then answer "N" (or Esc) when prompted whether to
  202. process AUTOEXEC.BAT, the SHELL line will also be ignored and
  203. COMMAND.COM will be loaded rather than 4DOS (this is apparently a
  204. Windows 95 bug).
  205.  
  206.  
  207. Where Do I Install the KSTACK Program?
  208. --------------------------------------
  209.  
  210. If you want to load KSTACK.COM (required for the KEYSTACK command) it
  211. should be loaded separately for each 4DOS window.  To do so, include
  212. the KSTACK command on the startup command line when you set up the
  213. corresponding shortcut(s).  For example, the command line for your
  214. shortcut might read:
  215.  
  216.           c:\4dos55\4dos.com c:\4dos55\kstack.com
  217.  
  218. This will load KSTACK when the 4DOS window is opened, then display a
  219. prompt.
  220.  
  221. If you install KSTACK in AUTOEXEC.BAT it will not work properly when
  222. multiple 4DOS windows are open -- stacked keystrokes will "bleed
  223. through" from one window to another.
  224.  
  225.  
  226. Will 4DOS Support Files with Long File Names?
  227. ---------------------------------------------
  228.  
  229. Windows 95 supports filename up to 255 characters long and which
  230. include spaces and other characters previously not allowed in
  231. filenames.  Names which meet these restrictions but do not fit in the
  232. original DOS "8.3" naming convention (8 character name plus 3
  233. character extension) are often called "long filenames".
  234.  
  235. The current released version of 4DOS does not support long filenames
  236. under Windows 95 Preview (however the current version of Take
  237. Command/32 does support long filenames, see below for details).  This
  238. feature will be added to a future 4DOS release.  No specific date is
  239. available at this time but we expect this support to be available well
  240. before the release of Windows 95.
  241.  
  242. 4DOS will properly handle all files on your disks which do not have
  243. long filenames.  Files which do have long filenames will be visible
  244. from 4DOS, but you must refer to them by the corresponding short name
  245. provided by Windows 95.  For example, a file with the long name
  246. "LETTERS9495.TXT" might appear in your directory as "LETTER~1.TXT" and
  247. would then have to be processed under that name in 4DOS (until a
  248. version is released with long filename support).
  249.  
  250. Note that if you rename such a file with 4DOS the new name will
  251. overwrite the old long name, not just the shortened name visible under
  252. 4DOS.  For example if you have the file LETTERS9495.TXT as described
  253. above, and it appears as LETTER~1.TXT in your 4DOS directory, the
  254. command:
  255.  
  256.           ren letter~1.txt let.txt
  257.  
  258. will change the full name of the file to LET.TXT; the old long name of
  259. LETTERS9495.TXT will be lost.
  260.  
  261.  
  262. How Do I Run Take Command/32 Under Windows 95 Preview?
  263. ------------------------------------------------------
  264.  
  265. Simply install Take Command/32 just as you would any Windows
  266. application.
  267.  
  268. The quickest method is to create a shortcut for TCMD32.EXE.  The steps
  269. to do so are described above for 4DOS, and are the same for Take
  270. Command/32 except that the icon is built in and does not need to be
  271. assigned manually.
  272.  
  273. Use the TCSTART.BTM file to load any aliases and perform any other
  274. startup commands.
  275.  
  276. Take Command/32 fully supports long filenames just as it does under
  277. Windows NT, and as described in the Take Command/32 help files.
  278.  
  279. The Take Command/32 documentation and help files describe it as a
  280. product "for Windows NT".  However it runs properly under Windows 95
  281. just as it does under Windows NT.
  282.  
  283.  
  284. Notes on Using Take Command/32
  285. ------------------------------
  286.  
  287. When using the console window (accessible via Alt-V) to run or view
  288. output from DOS or Windows NT console applications, you may see the
  289. output disappear after the application has run.  This is due to bugs
  290. in Windows 95's console mode support; in a future version of Take
  291. Command/32 we will include an internal workaround which eliminates
  292. this annoyance.  You can make the output in the console window visible
  293. again at any time by running another console-mode program, and any
  294. program which waits for input will leave the preceding output visible
  295. as well.
  296.  
  297. Because Windows 95 supports long filenames, DIR and SELECT use the
  298. long filename (HPFS / NTFS) display format by default.  This format
  299. leaves more room for the file name and eliminates the file
  300. description.  To use the old format which shows file descriptions, use
  301. the /Z switch for either command.  You can make this switch the
  302. default with an alias, for example:
  303.  
  304.           alias dir *dir /z
  305.  
  306. When the old format is used and the filename to be displayed is more
  307. than 12 characters long, the first 11 characters are displayed
  308. followed by a right "arrow" to show that the displayed name has been
  309. truncated.
  310.  
  311.  
  312. Support for 4DOS and Take Command/32 Under Windows 95 Preview
  313. -------------------------------------------------------------
  314.  
  315. Limited electronic support via public conferences is available for
  316. customers running 4DOS or Take Command/32 under Windows 95 Preview
  317. (full support will be available once Windows 95 is released). 
  318. Telephone and private email support is not available at this time.
  319.  
  320. To obtain support leave a message in our public support forum on
  321. CompuServe (GO PCVENB or GO JPSOFT, message section 10, JP Software). 
  322. We will answer your message as time permits (typically within 1-2
  323. business days).
  324.  
  325. You may also leave a message in the 4DOS support conference on the
  326. RIME or ILink BBS networks, or in the Usenet comp.os.msdos.4dos
  327. newsgroup available via the Internet.  We will answer such messages
  328. when we see them and as time permits, but we cannot promise to see or
  329. answer every message due to the complexities of the networks involved
  330. (this applies particularly to the Internet newsgroup).
  331.  
  332. Please note that Windows 95 is a beta product which changes from build
  333. to build.  We cannot be sure that the build(s) we are running will
  334. match yours or that we can test or fix problems which occur under any
  335. specific beta build of Windows 95.  We do accept all problem reports
  336. and will answer questions to the best of our ability but we cannot
  337. promise specific responses or fixes for particular problems.
  338.